editora responsable - Turkish English Dictionary